﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.Alocacao.Model.Enum
{
    /// <summary>
    /// Enum TipoMercado 
    /// </summary>
    public enum TipoMercado 
    {
        #region Enum
        [EnumWrapperKey("Bovespa.Alocacao.Label.Vista")]
        Vista,
        [EnumWrapperKey("Bovespa.Alocacao.Label.OpcaoCompra")]
        OpcaoCompra,
        [EnumWrapperKey("Bovespa.Alocacao.Label.OpcaoVenda")]
        OpcaoVenda,
        [EnumWrapperKey("Bovespa.Alocacao.Label.ExercicioOpcaoCompra")]
        ExercicioOpcaoCompra,
        [EnumWrapperKey("Bovespa.Alocacao.Label.ExercicioOpcaoVenda")]
        ExercicioOpcaoVenda,
        [EnumWrapperKey("Bovespa.Alocacao.Label.Fracionario")]
        Fracionario,
        [EnumWrapperKey("Bovespa.Alocacao.Label.Estruturado")]
        Estruturado,
        [EnumWrapperKey("Bovespa.Alocacao.Label.Leilao")]
        Leilao,
        [EnumWrapperKey("Bovespa.Alocacao.Label.Termo")]
        Termo,
        [EnumWrapperKey("Bovespa.Alocacao.Label.LeilaoNaoCotados")]
        LeilaoNaoCotados,
        [EnumWrapperKey("Bovespa.Alocacao.Label.Futuro")]
        Futuro,
        [EnumWrapperKey("Bovespa.Alocacao.Label.VencimentoFuturo")]
        VencimentoFuturo,
        [EnumWrapperKey("Bovespa.Alocacao.Label.BOX")]
        BOX,
        [EnumWrapperKey("Bovespa.Alocacao.Label.CotasETF")]
        CotasETF,
        [EnumWrapperKey("Bovespa.Alocacao.Label.IntegralizacaoResgateCotas")]
        IntegralizacaoResgateCotas,
        [EnumWrapperKey("Bovespa.Alocacao.Label.OpcaoVendaCompra")]
        OpcaoVendaCompra
        #endregion
        
    }
}
